fully supercharged engine - Francés Inglés Diccionario